Finance for non financials careers in Dehradun, India